/*#contentDiv{
	width: 100%;
	height: 100%;
	background: url('../../image/test/spd_bg.png') no-repeat;
	background-size: 100% 100%;
}*/

#top{
	width: 90.889em;
	height: 8.778em;
	margin-left: 5em;
	position: relative;
	top: 5.156em;
}

#top #icon{
	width: 7.22em;
	height: 7.22em;
	position: absolute;
	top: 0.833em;
	left: 3.167em;
}
#icon img{
	width: 100%;
	height: 100%;
}
#top #topName{
	position: absolute;
	font-size: 2.889em;
	left: 4.288em;
	top: 0.856em;
	color: #f1f1f1;
}

.clearML{
	margin-left: 0;
}
.clearMR{
	margin-right: 0;
}

#main{
	/* width: 91.569em; */
	height: 40.556em;
	/* height: 45.256em; */
	margin-left: 5em;
	top: 2.305em;
	position: relative;
}
#video_main{
	width: 97.444em;
	height: 45.722em;
	margin-left: 5em;
	margin-top: 0.778em;
	position: relative;
}

/* 主播所有视频 */
#video_container{
	width: 82.666em;
    height: 45.772em;
	position: absolute;
	left: 14.778em;
	top: -0.444em;
	overflow: hidden;
	display: block;
}
#video_content{
	width: 83.5em;
	/*margin-left: -0.834em;*/
}
.videoList{
	width: 100%;
	height: 11.556em;
	margin-left: 0.833em;
	margin-bottom: 0.778em;
}

.videoItem{
	float: left;
	width: 19em;
	height: 10.667em;
	margin-left: 0.834em;
	margin-right: 0.834em;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-top: 0.44em;
	margin-bottom: 1em;
	position: relative;
}
/*.videoItem:first-child{
	margin-left: 0em;
}
*/
.videoItem:last-child{
	margin-right: 0;
}

.videoItem .cover{
	width: 100%;
	height: 3.5em;
	color: #f1f1f1;
	opacity: 0.8;
	font-size: 1em;
	background: url('../../image/common/cover-bg.png') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	bottom: 0;
	display: table;
}

.align_word{
	display: table-cell;
    vertical-align: middle;
    padding: 0 0.667em;
}

/* 所有视频焦点-start */
.videoList-acti{
	margin-left: 0;
	padding-left: 0.833em
}

.videoList-acti-s{
	margin-left: 0 !important;
}

.videoList-acti-e{
	margin-left: 0;
	padding-left: 0.833em;
	padding-right: 0;
}

.videoItem-acti{
	width: 20.444em;
	height: 11.333em;
	margin-left: 0;
	margin-right: 0;
	border: 0.111em #ebd55e solid;
	margin-top: 0em;
}
.videoItem-acti .cover{
	height: 4.389em;
	background: #ebd55e;
	color: #363116;
	opacity: 1;
}
/* 所有视频焦点-end */
/* 所有视频-end */

/* 精选专辑-start */
#album_container{
	position: absolute;
	left: 15.611em;
	top: -0.834em;
	width: 77em;
	height: 41.85em;
    overflow: hidden;
    margin-bottom: 3.8778em;
	display: none;
}
#album_content{
	width: 77em;
}
.albumList{
	width: 100%;
	height: 20.333em;
	margin-left: 0.333em;
	margin-bottom: 0.778em;
	padding-right: 0.333em;
}

.albumItem{
	float: left;
	width: 13.732em;
	height: 19.44em;
	margin-left: 0.834em;
	margin-right: 0.834em;
	margin-bottom: 0.778em;
	/* margin: 0.834em; */
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-top: 0.44em;
	position: relative;
}
.albumItem:first-child{
	/*margin-left: 0em;*/
}

.albumItem:last-child{
	/*margin-right: 0;*/
}

.albumItem .cover{
	width: 100%;
	height: 2.071em;
	color: #f1f1f1;
	font-size: 1.556em;
	background: url('../../image/common/cover-bg.png') no-repeat;
	background-size: 100% 100%;
	position: absolute;
	bottom: 0;
	line-height: 2.071em;
	text-align: center;
	display: table;
}

/* 推荐专辑焦点-start */
.albumList-acti{
	margin-left: 0;
	padding-left: 0.333em
}
.albumList-acti-s{
	margin-left: 0;
}

.albumList-acti-e{
	margin-left: 0;
	padding-left: 0.333em;
	padding-right: 0;
}

.albumItem-acti{
	width: 14.167em;
	height: 20.111em;
	margin-left: 0.5em;
	margin-right: 0.5em;
	border: 0.111em #ebd55e solid;
	margin-top: 0em;
}
.albumItem-acti .cover{
	background: #ebd55e;
	color: #363116;
	height: 2.678em;
	line-height: 2.678em;
}
/* 主播推荐焦点-end */
/* 精选专辑-end */
.tagContainer{
	width: 100em;
	height: 4.778em;
	margin-left: 4.389em;
	padding-left: 0.444em;
	margin-top: 3em;
}

.tag-item{
	float: left;
	color: #4D2E05;
	font-size: 1.856em;
	width: 4.01em;
	line-height: 2.5em;
	text-align: center;
	/* 垂直居中 */
	margin-right: 1.444em;

}
.tag-item:first-child{
	margin-left: 0em;
}
.tag-item:last-child{
	margin-right: 0em;
}

.tag-item .icon{
	width: 3.056em;
	height: 3.056em;
	position: absolute;
    left: 0.444em;
    top: 0.44em;
    background-size: 100% 100%;
}
.tag-item .text{
	font-size: 1.556em;
	position: absolute;
    left: 2.714em;
    line-height: 2.5em;
}
.tagacti{
    line-height: 2em;
    border-radius: 6px;
    box-shadow: 2px 2px 17px #90570B;
}
